#输入四个小数并求其平均值
# a=input('请输入第一个小数')
# b=input('请输入第二个小数')
# c=input('请输入第三个小数')
# d=input('请输入第四个小数')
# a=float(a)
# b=float(b)
# c=float(c)
# d=float(d)
# print(f"平均值是={(a+b+c+d)/4}")
#算数运算符
# result = (1+2)/3
# print(result)
# print(10/0)#会造成抛出异常
# print('hello')
#print(1/2)#会输出0.5在python中不会造成截断
#%和c语言一样都是取余操作
#print(9%4)
#**进行乘方运算,不仅对于整数次方运算还可以进进行小数运算
# print(4**2)
# print(4**0.5)
#  //表示地板除法,就和C语言中的除法类似,向下取整
# print(5//2)
# print(-7//3)
#关系运算符
#比较两个操作数之间的的大小关系与C语言类似
#1关系运算符对应的表达式是bool类型
# a=10
# b=20
# print(a>b)
# print(type(a>b))
# print(a<b)
# print(type(a<b))
#关系运算不光可以进行数字比较还可以进行字符比较
# a='hello'
# b='world'
# print(a>b)#比较方法是按照字典序进行比较的,从第一个字母向后依次开始比较
#如果字符串是中文字符串比较是没有意义的,需要借助第三方库
# a='李明'
# b='张三'
# print(a>b)
#针对浮点数来时使用==比较相等存在一定的风险,浮点数在内存中的存储是存在
#误差的,这样的误差在计算的是时候会被放大
# print(0.1+0.2)
# print(0.1+0.2==0.3)
#虽然者两个数字已经非常接近了,但直接比较是错误的
#正确比较浮点数是通过两数做差是否在误差范围内
# a=0.1+0.2
# b=0.3
# print(-0.000001<(a-b)<0.000001)#同时在python中是支持连续比较的,但在C中是不支持的
